package br.com.sysprova.model.bean;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;


@XmlRootElement
public class Prova implements Serializable {

	public Prova() {
	}

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private Long id;

	private Date dataDaAplicaco;

	private String semestre;

	private List<Aluno> listaDealunos;

	private Professor professor;

	private List<Questao> listaDeQuestoes;
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getDataDaAplicaco() {
		return dataDaAplicaco;
	}

	public void setDataDaAplicaco(Date dataDaAplicaco) {
		this.dataDaAplicaco = dataDaAplicaco;
	}

	public String getSemestre() {
		return semestre;
	}

	public void setSemestre(String semestre) {
		this.semestre = semestre;
	}

	public List<Aluno> getListaDealunos() {
		return listaDealunos;
	}

	public void setListaDealunos(List<Aluno> listaDealunos) {
		this.listaDealunos = listaDealunos;
	}

	public Professor getProfessor() {
		return professor;
	}

	public void setProfessor(Professor professor) {
		this.professor = professor;
	}

	public List<Questao> getListaDeQuestoes() {
		return listaDeQuestoes;
	}

	public void setListaDeQuestoes(List<Questao> listaDeQuestoes) {
		this.listaDeQuestoes = listaDeQuestoes;
	}

	
}
